tapping water - French English Dictionary